package doc;

import lombok.Data;
import org.springframework.data.annotation.Id;
import org.springframework.data.elasticsearch.annotations.Document;

import java.math.BigDecimal;

/**
 * 商品搜索文档 - ES
 *
 * @author 延晓磊
 * @since 2022年07月28日
 */
@Data
@Document(indexName="dmall_sku")
public class DmallSkuSearchDoc {

    // 商品ID
    @Id
    private String id;
    // 商品名称
    private String name;
    // 渠道ID：1西域、*企业
    private String channelId;
    // 分类ID
    private String catId;
    // 品牌名称
    private String brand;
    // 主图
    private String img;
    // 单价
    private BigDecimal price;
    // 库存单位
    private String unit;
    // 库存状态：0无货、1有效、2预订
    private String stockStatus;
    // 销售数量（定时更新）
    private Long sellNum;
    // 搜索建议（name）/高亮名称(带样式的name)
    private String title;

}
